pumping lest - Turkish English Dictionary